motive power – English–Italiano translations

🇬🇧 en it 🇮🇹

motive power noun

  • power that enables something to move
forza motrice
Wiktionary Links